trained to hunt mountain lions - Espagnol Anglais Dictionnaire